utterly inconceivable - French English Dictionary